package edu.nf.postlikework.mapper;

import edu.nf.postlikework.model.entity.Like;

import java.util.List;

/**
 *
 * @author zjl
 * @date 2025/10/13
 */
public interface LikeMapper {
    /**
     * 保存点赞信息
     * @param like 点赞信息
     */
    void save(Like like);

    /**
     * 删除点赞信息
     * @param postId 帖子ID
     * @param userId 点赞人ID
     */
    void delete(Integer postId, Integer userId);

    /**
     * 根据帖子的ID查询所有点赞信息
     * @param postId
     * @return
     */
    List<Like> listLikeByPostId(Integer postId);
}
